i swam last saturday - Español Inglés Diccionario